翻訳と辞書
Words near each other
・ Predgorny
・ Predgorny (rural locality)
・ Predgorny District
・ Predgrad
・ Predgriže
・ Precocious puberty
・ Precoding
・ Precognition
・ Precognition (disambiguation)
・ Precognition (Scots law)
・ Precollection
・ Precolonial history of Angola
・ Precolonial Mauritania
・ Precommitment
・ Precompact set
Precompiled header
・ Precomposed character
・ Precomposition
・ Precompressor
・ Precomputation
・ Precomputed Radiance Transfer
・ Precondition
・ Preconditioner
・ Preconditioning (adaptation)
・ Preconditioning (disambiguation)
・ Preconization
・ Preconscious
・ Preconsolidation pressure
・ Precontinent
・ Precontract


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Precompiled header : ウィキペディア英語版
Precompiled header

In computer programming, a precompiled header is a (C or C++) header file that is compiled into an intermediate form that is faster to process for the compiler. Usage of precompiled headers may significantly reduce compilation time, especially when applied to large header files, header files that include many other header files, or header files that are included in many translation units.
== Rationale ==

In the C and C++ programming languages, a header file is a file whose text may be automatically included in another source file by the C preprocessor by the use of a preprocessor directive in the source file.
Header files can sometimes contain very large amounts of source code (for instance, the header files windows.h and Cocoa/Cocoa.h on Microsoft Windows and Mac OS X, respectively). This is especially true with the advent of large "header" libraries that make extensive use of templates, like the Eigen math library and Boost C++ libraries. They are written almost entirely as header files that the user #includes, rather than being linked at runtime. Thus, each time the user compiles their program, the user is essentially recompiling numerous header libraries as well that would ordinarily have been precompiled into shared objects or dynamic link libraries.
To reduce compilation times, some compilers allow header files to be compiled into a form that is faster for the compiler to process. This intermediate form is known as a ''precompiled header'', and is commonly held in a file named with the extension .pch or similar, such as .gch under the GNU Compiler Collection.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Precompiled header」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.